package com.ruoyi.edh.domain.vo;

import com.ruoyi.common.annotation.Excel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;
@Data
@NoArgsConstructor
@AllArgsConstructor
@ApiModel("易订货-概要商品列表的参数对象")
public class EdhSummaryGoodsListVo {
    private static final long serialVersionUID = 1L;

    /** 主键id */
    @ApiModelProperty("id")
    private Long id;

    /** 商品编号 */
    @Excel(name = "商品编号")
    @ApiModelProperty("商品编号")
    private String code;

    /** 标题 */
    @Excel(name = "标题")
    @ApiModelProperty("标题")
    private String title;



    /** 分类名称 */
    @Excel(name = "分类名称")
    @ApiModelProperty("分类名称")
    private String categoriesName;

    /** 商品图片 */
    @Excel(name = "商品图片")
    @ApiModelProperty("商品图片")
    private String image;
    /** 订单总金额 */
    @Excel(name = "订单总金额")
    @ApiModelProperty("订单总金额")
    private BigDecimal orderAmount;
    /** 审核状态 */
    @Excel(name = "审核状态")
    @ApiModelProperty("审核状态 0未审核1已审核2未通过")
    private Integer isReview;
    /** 是否上架 0否1是 */
    @Excel(name = "是否上架 0否1是")
    @ApiModelProperty("是否上架 0否1是")
    private Integer onSale;
    /** 是否新品 0否1是 */
    @Excel(name = "是否新品 0否1是")
    @ApiModelProperty("是否新品 0否1是")
    private Integer isNew;
    /** 是否新品 0否1是 */
    @Excel(name = "是否热卖 0否1是")
    @ApiModelProperty("是否热卖 0否1是")
    private Integer isHot;
    /** 是否新品 0否1是 */
    @Excel(name = "是否推荐 0否1是")
    @ApiModelProperty("是否推荐 0否1是")
    private Integer recommend;
    /** 库存数量 */
    @Excel(name = "库存数量")
    @ApiModelProperty("库存数量")
    private Integer storeCount;
}
